/**
* 枚举对应注释
*/
export const Values = {
    AddrType: {
        '0' : { desc : 'Province' , color : 'pink'},
        '1' : { desc : 'City' , color : 'red'},
        '2' : { desc : 'Area' , color : 'orange'},
        '3' : { desc : 'Town' , color : 'green'}
    },
    CardType: {
        '0' : { desc : '居民身份证' , color : 'pink'},
        '1' : { desc : '港澳台居民身份证' , color : 'red'},
        '2' : { desc : '护照' , color : 'orange'}
    },
    ContractType: {
        '0' : { desc : '合同' , color : 'pink'},
        '1' : { desc : '协议(取消)' , color : 'red'}
    },
    Gender: {
        '0' : { desc : '男' , color : 'pink'},
        '1' : { desc : '女' , color : 'red'}
    },
    OrderStatu: {
        '0' : { desc : '待支付' , color : 'pink'},
        '1' : { desc : '待发货' , color : 'red'},
        '2' : { desc : '待收货' , color : 'orange'},
        '3' : { desc : '已完成' , color : 'green'},
        '4' : { desc : '已取消' , color : 'cyan'},
        '5' : { desc : '失败' , color : 'blue'}
    },
    OrderType: {
        '0' : { desc : '微信' , color : 'pink'},
        '1' : { desc : '线下' , color : 'red'}
    },
    WorkOrderType: {
        '0' : { desc : '定期保养' , color : 'blue'},
        '1' : { desc : '维修' , color : 'red'},
        '2' : { desc : '装机' , color : 'green'},
        '3' : { desc : '调试' , color : 'orange'},
        '4' : { desc : '测试' , color : 'purple'},
        '5' : { desc : '培训' , color : 'gold'},
        '6' : { desc : '其他' , color : 'default'}
    },
    WorkOrderPriority: {
        '0' : { desc : '加急' , color : 'red'},
        '1' : { desc : '紧急' , color : 'orange'},
        '2' : { desc : '一般' , color : 'default'}
    },
    WorkOrderStatus: {
        '0' : { desc : '待指派' , color : 'default'},
        '1' : { desc : '待接受' , color : 'processing'},
        '2' : { desc : '待开始' , color : 'blue'},
        '3' : { desc : '进行中' , color : 'processing'},
        '4' : { desc : '已完成' , color : 'success'},
        '5' : { desc : '异常' , color : 'error'},
        '6' : { desc : '已取消' , color : 'default'},
        '7' : { desc : '已关闭' , color : 'default'}
    },
}

/**
* api code代码
*/
export enum Code {
  /**
  * 成功
  */
  ok = 0,
  /**
  * 失败
  */
  error = -1
}

 /**
* 地址类型
*/
 export enum AddrType {
    /**
    * Province
    */
  Province = 0,    
    /**
    * City
    */
  City = 1,    
    /**
    * Area
    */
  Area = 2,    
    /**
    * Town
    */
  Town = 3    
}

 /**
* 身份类型
*/
 export enum CardType {
    /**
    * 居民身份证
    */
  Resident = 0,    
    /**
    * 港澳台居民身份证
    */
  China = 1,    
    /**
    * 护照
    */
  Passport = 2    
}

 /**
* ContractType
*/
 export enum ContractType {
    /**
    * 合同
    */
  Contract = 0,    
    /**
    * 协议(取消)
    */
  AgreeMent = 1    
}

 /**
* 性别
*/
 export enum Gender {
    /**
    * 男
    */
  Male = 0,    
    /**
    * 女
    */
  Female = 1    
}

 /**
* 订单状态
*/
 export enum OrderStatu {
    /**
    * 待支付
    */
  Pending = 0,    
    /**
    * 待发货
    */
  Shipment = 1,    
    /**
    * 待收货
    */
  Confirm = 2,    
    /**
    * 已完成
    */
  Complate = 3,    
    /**
    * 已取消
    */
  Canceled = 4,    
    /**
    * 失败
    */
  Error = 5    
}

 /**
* 订单类型
*/
 export enum OrderType {
    /**
    * 微信
    */
  Weixin = 0,    
    /**
    * 线下
    */
  Equipment = 1    
}

/**
 * 客户来源
 */
export enum CustomerSource {
  /** 阿里巴巴 */
  Alibaba = 1,
  /** 京东 */
  JD = 2,
  /** 1688 */
  Platform1688 = 3,
  /** 微信 */
  WeChat = 4,
  /** 抖音 */
  TikTok = 5,
  /** 小红书 */
  Xiaohongshu = 6,
  /** 展会 */
  Exhibition = 7,
  /** 客户推荐 */
  Referral = 8,
  /** 其他 */
  Other = 99
}

/**
 * 企业类型
 */
export enum EnterpriseType {
  /** 国有企业 */
  StateOwned = 1,
  /** 私营企业 */
  Private = 2,
  /** 合资企业 */
  JointVenture = 3,
  /** 外资企业 */
  ForeignOwned = 4,
  /** 个体工商户 */
  Individual = 5,
  /** 其他 */
  Other = 99
}

/**
 * 客户分类
 */
export enum CustomerCategory {
  /** 药厂 */
  PharmaceuticalFactory = 1,
  /** 贸易商 */
  Trader = 2,
  /** 装盒机厂 */
  BoxingMachineFactory = 3,
  /** 印刷厂 */
  PrintingFactory = 4,
  /** 其它 */
  Other = 99
}

/**
 * 工作项目
 */
export enum WorkOrderType {
  /** 定期保养 */
  Maintenance = 0,
  /** 维修 */
  Repair = 1,
  /** 装机 */
  Installation = 2,
  /** 调试 */
  Debugging = 3,
  /** 测试 */
  Testing = 4,
  /** 培训 */
  Training = 5,
  /** 其他 */
  Other = 6
}

/**
 * 工单优先级
 */
export enum WorkOrderPriority {
  /** 加急 */
  Urgent = 0,
  /** 紧急 */
  High = 1,
  /** 一般 */
  Normal = 2
}

/**
 * 工单状态
 */
export enum WorkOrderStatus {
  /** 待指派 */
  Pending = 0,
  /** 待接受 */
  Assigned = 1,
  /** 待开始 */
  Accepted = 2,
  /** 进行中 */
  InProgress = 3,
  /** 已完成 */
  Completed = 4,
  /** 异常 */
  Exception = 5,
  /** 已取消 */
  Cancelled = 6,
  /** 已关闭 */
  Closed = 7
}
